IS

Baskerville, Richard

Topic Weight Topic Terms
0.247 software development process performance agile processes developers response tailoring activities specific requirements teams quality improvement
0.202 theory theories theoretical paper new understanding work practical explain empirical contribution phenomenon literature second implications
0.186 design designs science principles research designers supporting forms provide designing improving address case little space
0.149 problem problems solution solving problem-solving solutions reasoning heuristic theorizing rules solve general generating complex example
0.118 product products quality used characteristics examines role provide goods customization provides offer core sell key
0.112 strategies strategy based effort paper different findings approach suggest useful choice specific attributes explain effective
0.111 firms firm financial services firm's size examine new based result level including results industry important
0.105 design artifacts alternative method artifact generation approaches alternatives tool science generate set promising requirements evaluation

Focal Researcher     Coauthors of Focal Researcher (1st degree)     Coauthors of Coauthors (2nd degree)

Note: click on a node to go to a researcher's profile page. Drag a node to reallocate. Number on the edge is the number of co-authorships.

Pries-Heje, Jan 2 Levine, Linda 1 Ramesh, Balasubramaniam 1 Slaughter, Sandra A. 1
competitive strategy 1 contingency theory 1 Design research 1 design science research 1
Internet application development 1 multiple criteria decision making 1 organizational change 1 product–process matrix 1
participative development 1 Software process 1 software development strategy 1 science of design 1
user involvement 1 wicked problems 1

Articles (2)

THE DESIGN THEORY NEXUS. (MIS Quarterly, 2008)
Authors: Abstract:
    Managers frequently face ill-structured or "wicked" problems. Such problems are characterized by a large degree of uncertainty with respect to how the problem should be approached and how to establish and evaluate the set of alternative solutions. A design theory nexus is a set of constructs and methods that enable the construction of models that connect numerous design theories with alternative solutions. It thereby offers a unique problem-solving approach that is particularly useful for addressing ill-structured or wicked problems. For each alternative solution in a design theory nexus one or more unique criteria are established to formulate a specific design theory. We develop a general method for constructing a design theory nexus and illustrate its utility using two field studies. One develops and applies an organizational change nexus. The other develops and applies a user involvement nexus. Each is a specific instantiation of the general design theory nexus constructs. Using these illustrations, we provide examples of how to evaluate such instantiations. We then discuss our findings as well as the validity of our approach. We conclude that the design theory nexus provides a viable conceptualization that enables the construction of effective problem-solving artifacts.
ALIGNING SOFTWARE PROCESSES WITH STRATEGY. (MIS Quarterly, 2006)
Authors: Abstract:
    Although increasing evidence suggests that superior performance requires alignment between firms' strategies and production processes, it is not known if such alignment is relevant for software development processes. This study breaks new ground by examining how firms align their software processes, products, and strategies in Internet application development. Drawing upon the literatures in strategy, operations management, and information systems, we identify four dimensions that influence alignment: the business unit strategy, the level of product customization, the level of process customization, and the volume of customers. To examine how these dimensions are synchronized, we conducted detailed case studies of Internet application development in nine varied firms including both start-ups and established "brick and mortar" companies. Our analyses reveal that the firms in our study do use differing processes for Internet application development, and that many of the firms match their software process choices to product characteristics, customer volume, and business unit strategies. We develop concept maps for the firms that are in alignment to illustrate how managers configure specific product and process dimensions. We also offer potential explanations for why some firms are misaligned, such as attempting to execute incompatible strategies, the lack of coordination between marketing and production strategies, the too rapid expansion of process scope, and inflexible barriers to rapid adaptation of process. Our study contributes detailed insights into how software processes and customized to complement different types of product requirements and strategies.